![]() METHOD FOR CONFIGURING, CONTROLLING OR SUPERVISING A DOMOTIC FACILITY
专利摘要:
The present invention relates to a method for configuring a home automation installation comprising at least one home automation device (D1, D2) and at least one central control unit (U), the at least one home automation device (D1, D2) being capable of communicating with the central control unit (U) via at least a first local protocol (P1); the method being executed by the at least one central control unit (U) and comprising the following steps: Receiving at least one configuration message relating to a location identifier (P1AD1, P1AD2) of at least one home automation device (D1, D2) according to the first local communication protocol (P1) and to: a type of the at least one home automation device (D1, D2); and / or at least one definition of a function or a group of functions of the at least one home automation device (D1, D2) according to said first communication protocol (P1) and / or at least one definition of a state variable or group of state variables of the at least one home automation device (D1, D2) according to said first communication protocol (P1); Obtaining a location identifier (P2AD1, P2AD2) from the at least one home automation device (D1, D2) according to a second target communication protocol (P2); Recording (ECfU7) of the correspondence between the location identifier (P1AD1, P1AD2) of the at least one home automation device (D1, D2) according to the first communication protocol and the location identifier (P2AD1, P2AD2) of the at least one home automation device (D1, D2) according to the second communication protocol (P2); Recording (EcfU7) of the at least one type (P2TD1, P2TD2) of the at least one home automation device (D1, D2); and / or the at least one definition of a function or a group of functions of the at least one domotic device (D1, D2) and / or the at least one definition of a variable of state or group of state variables of the at least one home automation device (D1, D2); and / or a function conversion rule. The present invention also relates to a method for controlling and supervising said installation. 公开号:FR3047374A1 申请号:FR1650690 申请日:2016-01-28 公开日:2017-08-04 发明作者:Sylvain Pognant;Florent Pellarin 申请人:Overkiz SAS; IPC主号:
专利说明:
Field of the invention The present invention relates to a method of configuration, a method of discovery and a method of controlling or supervising a home automation system. Prior art A home automation system of a building may include a plurality of home automation devices. It is known to proceed with the configuration and control, that is to say the control and / or supervision of said installation using a central control unit which communicates with one or more home automation devices. In such an installation, some home automation devices communicate according to a first type of protocol, in particular a local protocol of the home automation protocol type, for example a proprietary protocol that does not use IP addressing. Other equipment or other home automation devices in the same installation may communicate according to target communication protocols of a second type, in particular in a communication protocol over the IP protocol, or a generic point-to-point protocol, for example Bluetooth. The presence of different communication protocols does not allow easy communication between devices or requires the provision of the implementation of several communication protocols on devices and equipment to enable their communication, which increases the cost and / or complexity of the programming of these. The present invention aims to solve all or part of the disadvantages mentioned above. DESCRIPTION OF THE INVENTION To this end, the present invention relates to a method of configuring a home automation installation comprising at least one home automation device and at least one central control unit, the at least one home automation device being capable of communicating with the home automation system. central control unit via at least a first local protocol; the method being executed by the at least one central control unit and comprising the following steps: Receiving at least one configuration message relating to a location identifier of at least one home automation device according to the first local communication protocol and to: o a type of the at least one home automation device; and / or o at least one definition of a function or a group of functions of the at least one home automation device according to said first communication protocol and / or o at least one definition of a state variable or a group of state variables of the at least one home automation device according to said first communication protocol; Obtaining a location identifier of the at least one home automation device according to a second target communication protocol; Recording the correspondence between the location identifier of the at least one home automation device according to the first communication protocol and the location identifier of the at least one home automation device according to the second communication protocol; Registering the at least one type of the at least one home automation device; and / or the at least one definition of a function or group of functions of the at least one home automation device and / or the at least one definition of a state variable or a group of state variables of the at least one home automation device; and / or a function conversion rule arranged to convert the definition of the at least one function or function group according to the first communication protocol into at least one definition of a function or a function group according to the second target communication protocol and / or a state conversion rule arranged to convert the definition of the at least one state variable according to the first communication protocol into at least one definition of a variable of state according to the second target communication protocol. Thanks to the provisions according to the invention, it is possible to set up a publication of a location identifier, according to the second target communication protocol for home automation devices which are only able to communicate according to a first local or proprietary protocol, without having to make any modifications on this at least one device, and thus to connect this at least one device with other nodes of a network defined according to the second communication protocol. Once the configuration process steps have been completed, the home automation device is virtualized. The central control unit can act on behalf of the home automation device on the network according to the second communication protocol. It is thus possible to present functions / commands or state variables of the at least one device for a control according to the second protocol. The functions / command can be translated between the first communication protocol and the second communication protocol by the conversion rules. For example, in a first protocol of the Homecontrol type, for controlling the motorization of a rolling or solar protection type home automation device, commands corresponding to actions of the up and down type are defined, while in a second protocol above the IP protocol, only open and closed statuses can be presented. The definition of the at least one function or the at least one state variable can be explicit or determined from at least one type definition according to said first communication protocol of the at least one device home automation that can be determined from the configuration message or from a group of functions known according to the protocol considered ("function cluster"). According to one possibility, each home automation device is identified by a location identifier, as if it could itself provide communication. Several distinct devices therefore have distinct location identifiers according to the second protocol. The central control unit receives the messages addressed to these identifiers and is able to ensure the processing and / or routing to the device, using the conversion rules to communicate a converted message according to the first local protocol. According to another possibility, a device group is identified by the same identifier according to the second protocol. These arrangements make it possible to envisage configuring a group of controllable device as a single device, in a powerful manner by a single function call. According to a variant, the method comprises a plurality of correspondence between a device communicating according to the first communication protocol and location identifiers according to several second control methods. These provisions make it possible to virtualize the device to make it communicate according to several second target protocols. According to one variant, the central control unit sends a registration message to a home automation device in order to subscribe to notifications relating to at least one state variable of at least one home automation device. Thus notifications concerning the state variables will be communicated to the central control unit as part of a supervision process. For the purposes of the present invention, a first local protocol is a local communication protocol, in particular a non-IP local protocol, for example a home automation protocol, in particular a proprietary home automation protocol. There may be several local protocols. By way of example, the RTS or Homecontrol protocols may constitute a first local protocol. Within the meaning of the present invention, a second target protocol is for example a communication protocol above the IP protocol on a local network or a generic protocol for point-to-point communication. For example, the WEAVE application protocol using 6lowpan and thread transport protocols for a mesh network may constitute a second target protocol. According to one aspect of the invention, the second target protocol is a protocol above the IP protocol. For the purposes of the present invention, a transport network is a network for connecting the at least one device and the central control unit with the second protocol. This network allows transport and addressing. For the purposes of the present invention, a node is a device present on a network using the second communication protocol which has a unique location identifier on the considered network, corresponding for example to the home automation system. For the purposes of the present invention, a location identifier is a unique identifier in the local network considered, for example corresponding to the home automation installation. In the case of the first local communication protocol, it is possible in particular to use an address in a proprietary format corresponding to the home automation protocol used. In the case of the second target protocol, a location identifier may in particular be a network address, for example an IPv4 or IPv6 address or a bluetooth address, or a composition of a network address and a resource identifier indicated by a path, for example in the form of the following URL: <protocol>: // <host address> [: <port>] / <resource path> For the purposes of the present invention, a home automation device is a home automation device and / or a sensor, or a part of home automation equipment or a sensor part corresponding to a functional subset. A home automation device may also correspond to a control point of other home automation devices. Within the meaning of the present invention, a message is a piece of information notified or received via a communication module from an external device, or in the form of a synchronous or asynchronous call, which may also correspond to a local function call or remote. Within the meaning of the present invention, an installation is an assembly comprising a plurality of home automation devices and at least one central control unit arranged in a single building or a plurality of premises, each home automation device being connected to a central control unit among the plurality of central control units, the plurality of central control units forming a group under the control of a user. Electronic devices form groups of at least one home automation device attached to a central control unit. For the purposes of the present invention, a central control unit of the home automation installation is an electronic unit comprising: at least one processing unit for containing and executing at least one computer program, at least one communication module intended for control and / or control of at least one home automation device; alternatively the electronic unit can be integrated into a home automation device; and at least one communication module with the management unit. In some applications, a central control unit can communicate with the management unit through an intermediate management unit, for example a third-party service provider, whose intermediate management unit provides a service interface or API. It is also possible that the central control unit is integrated in a router and / or modem making a connection to a wide area network, especially to the Internet. For the purposes of the present invention, a state variable is a descriptive element of the state of a home automation device. The value of a state variable can be either on or off for a switch, or a degree or percentage of opening for a flap. Moreover, a state variable may correspond to a measurement value of a sensor, for example to a value of a physical quantity or environment. The description of the states of the devices can be generic or specialized, depending on the local protocol. The identifiers of the state variables can be numeric or alphanumeric. State variable values can use custom or proprietary formats or scales. For the purposes of the present invention, a command / function corresponds to an order that may be given to a home automation device for the purpose of carrying out an action by this device or obtaining information in return, for example from information relating to a state variable of this device. According to one possibility, the method comprises a plurality of configuration message receiving steps corresponding to a plurality of first communication protocols. According to one possibility, the method comprises a plurality of discovery message transmission steps according to a plurality of first communication protocols. According to one embodiment, the step of obtaining the location identifier corresponds to a receipt of a user input of a location identifier according to the second communication protocol. According to one embodiment, the step of receiving a configuration message comprises a declaration by the user of the location identifier according to the first communication protocol and / or a declaration by the user of the least one function or type of device according to the first communication protocol. According to one embodiment, the method further comprises the following step: Obtaining at least one function conversion rule arranged to convert the definition of the at least one function according to the first communication protocol into at least one definition of a function according to the second target communication protocol and / or a state conversion rule arranged to convert the definition of the at least one state variable according to the first communication protocol into at least one definition of a state variable according to the second target communication protocol. Registering the at least one function conversion rule and / or the at least one state conversion rule. According to one embodiment, the obtaining step comprises a step of downloading conversion rules from a server or a remote management unit. According to one aspect of the invention, the downloading step can take place when the at least one conversion rule concerned is not available locally on the central control unit. According to an embodiment, the method further comprises the following step: - definition of an action to be performed at least partially by the central control unit in correspondence with a function according to the second protocol corresponding to an identifier of location; These provisions make it possible to perform a function addition or a function simulation, when the home automation device corresponding to the identifier in question is not able to provide the requested command. According to one mode of implementation, the conversion step includes the limitation of the requested function or the prohibition of a command / function to be performed. These provisions make it possible in particular during the conversion to operate a clamping range of control values or to prohibit the completion of certain orders. These provisions are implemented at the level of the central control unit, without any necessary modification at the level of the equipment. According to one aspect of the invention, the configuration method can be triggered by receiving a message received by the central control unit from a user terminal. Alternatively, pressing a button of the central control unit can also trigger the process. Alternatively or in addition, an action on a home automation device, such as pressing a button can be considered for triggering the process. The present invention also relates to a method of discovering a home automation installation comprising at least one home automation device) and at least one central control unit, the at least one home automation device being able to communicate with the central control unit by means of a control unit. intermediate of at least a first local protocol; the method being executed by the at least one central control unit and comprising the following steps: Sending at least one compatibility announcement or description message according to a second target communication protocol in relation to: at least one location identifier of the at least one home automation device; the location identifier of the at least one home automation device according to the first communication protocol corresponding to a location identifier of the at least one home automation device according to the second communication protocol; and o Optionally, a type of the at least one home automation device or at least one description of a function or group of functions according to the second communication protocol and / or at least one description of a state variable or a group of state variables of the at least one home automation device according to the second communication protocol. The Compatibility Announcement message can also be considered an existence declaration message. According to one possibility, the at least one compatibility announcement message and the at least one description message can be confused. According to one possibility, the sending of the description message follows the reception of a discovery message. According to one aspect of the invention, the discovery method comprises a step of receiving at least one discovery message from a communicating node according to a second communication protocol; Alternatively, the central control unit can periodically check the availability of home automation devices and send messages description and / or declaration of existence in case of availability of the home automation device concerned. The present invention also relates to a control method of a home automation installation comprising at least one home automation device and at least one central control unit, the at least one home automation device being able to communicate with the central control unit by the intermediate of at least one first local protocol; the method being executed by the at least one central control unit and comprising the following steps: Receiving at least one control message from a communicating node according to a second communication protocol comprising at least one location identifier d a home automation device according to the second target communication protocol and at least one definition of a home automation device function according to the second communication protocol; Determination of a location identifier of the at least one home automation device according to the first communication protocol corresponding to the location identifier of the at least one home automation device according to the second communication protocol Application of a home conversion rule function arranged to convert the definition of the at least one function according to the second target communication protocol into at least one definition of a function according to the first local communication protocol; Sending at least one control message to the at least one home automation device corresponding to the location identifier and the function according to the first local communication protocol; According to one aspect of the invention, the step of applying a conversion rule may comprise performing processing steps that are complementary to the call of the command, in particular if part of the function can not be realized on the home automation device, and in particular a partial enrichment of the function. For example, a planning of a command can be provided if the device itself does not allow such planning. Thus, it is possible to implement on the central control unit a function of the type "Calendar Weave" to trigger an opening command on Monday at 8:00 for a home automation device type store. Also as an example, a parameter conversion can be performed by the central control unit. According to one aspect of the invention, prior to the step of receiving a control message, a connection can be established between a communicating node according to the second communication protocol and the central control unit. The central control unit thus acts on the communication network according to the second communication protocol as a virtual representative of the home automation devices communicating according to the first local communication protocol. According to one aspect of the invention, the control method further comprises the following steps: Receiving at least one command feedback message from the at least one home automation device according to the first local communication protocol; Applying a function conversion rule to convert command feedback information expressed according to the first local communication protocol into command feedback information expressed according to the second target communication protocol; Sending at least one command feedback message to the at least one communicating node according to a second communication protocol, the command feedback message including command feedback information according to the second communication target protocol; The present invention also relates to a method for supervising a home automation installation comprising at least one home automation device and at least one central control unit, the at least one home automation device being able to communicate with the central control unit by means of a home automation device. intermediate of at least one first local protocol; the method being executed by the at least one central control unit and comprising the following steps: Receiving a supervisory message from a home automation device comprising information relating to a value of at least one state variable at least one home automation device according to said first communication protocol; Applying a state conversion rule to convert the at least one piece of information relating to a value of at least one state variable of the at least one domotic device expressed according to the first local communication protocol into one value of at least one state variable of the at least one home automation device expressed according to the second target communication protocol; Adaptation of the location identifier of the at least one home automation device according to the first communication protocol to a location identifier of the at least one home automation device according to the second communication protocol; Sending at least one supervision message to at least one communicating node according to a second communication protocol, the supervision message comprising information relating to a value of at least one state variable of the at least one a home automation device according to the second target communication protocol and in relation to the location identifier of the at least one home automation device according to the second communication protocol; According to one aspect of the invention, the steps of applying a conversion and address adaptation rule can be performed sequentially in an indifferent order or simultaneously. According to one possibility, the sending of the supervision message can be done at the initiative of the central control unit spontaneously or following the receipt of a supervisory message from a home automation device. According to another possibility, the supervision message can be sent following the reception by the central control unit of a request message from a communicating node according to the second communication protocol. According to this second possibility, the central control unit comprises a space or base for storing the values of state variables for the domotic devices attached thereto. According to a variant, the central control unit periodically checks the state variable values of the home automation devices, detects the changes of values of state variables by comparing a last value obtained and at least one previously stored value. The central unit sends, in case of modification, a supervision message relating to the modified state variable value to at least one communicating node according to the second communication protocol. These arrangements make it possible to implement an event mode emulation for a device that does not offer such a feature. According to one aspect of the invention, the sending step is performed to at least one node registered in an event subscription list relating to the at least one state variable. According to a variant, the sending step can be carried out undifferentially to a set of nodes present on the communicating network according to the second communication protocol. This arrangement corresponds to the so-called "broadcast" mode. According to one aspect of the invention, the method comprises a step of sending to a home automation device a registration request in an event subscription list relating to the at least one state variable of the home automation device. Thanks to these arrangements, the home automation device sends a supervision message only to the nodes registered on the network established according to the first communication protocol, and in particular to the central control unit. According to one variant, the home automation device can send the supervision messages undifferentially to a set of nodes present on the communicating network according to the first communication protocol. This arrangement corresponds to the so-called "broadcast" mode. The different aspects defined above that are not incompatible can be combined. BRIEF DESCRIPTION OF THE DRAWINGS The invention will be better understood with the aid of the detailed description which is set out below with reference to the appended drawing in which: Figure 1 is a schematic view of a building and a home automation system according to one embodiment of the invention; FIG. 2 is a diagram showing an architecture of a system comprising the home automation system illustrated in FIG. 1, a second home automation installation, and a server intended to be connected to a user terminal; FIG. 3 is a diagram showing the relationships between a central control unit, devices of the home automation system communicating according to a first local communication protocol and network nodes communicating according to a second target protocol. FIG. 4 is a diagram illustrating a mode of implementation of a method of configuring a home automation installation according to the invention. FIG. 5 is a table of correspondence between functions, groups of functions, state variables, groups of state variables or types expressed according to the first local communication protocol and functions, groups of functions, state variables, groups of state variables or types expressed according to the second target communication protocol. FIG. 6 is an array of nodes identifying the relationships between location identifiers expressed according to the first local communication protocol and location identifiers expressed according to the second target communication protocol. Figure 7 is a diagram illustrating a first embodiment of a method of discovering a home automation system according to the invention. FIG. 8 is a diagram illustrating a second embodiment of a method for discovering a home automation installation according to the invention. FIG. 9 is a diagram illustrating a mode of implementation of a control method of a home automation installation according to the invention. FIG. 10 is a diagram illustrating a mode of implementation of a method for supervising a home automation installation according to the invention. Description with reference to figures In the following detailed description of the figures defined above, the same elements or elements fulfilling identical functions may retain the same references so as to simplify the understanding of the invention. Description of a system comprising a home automation system As illustrated in FIG. 1, a building 1 comprises, by way of example, three rooms PI, P2, P3. Building 1 also includes home automation equipment 3 and sensors 5. A home automation device 3 can be an actuator arranged to move or adjust a building element 1, for example an actuator 7 to move a shutter 9 or a terrace awning 19, or a control system 10 for a heater 11 or a system 13. Home automation equipment 3 may also be lighting, for example outdoor terrace lighting 21 or a lighting control system, an alarm system, or a video camera, in particular a video surveillance camera. The home automation system 17 may also comprise a control point 15 of an actuator 7, such as a wireless control unit B for the roller shutter 9. The home automation system 17 may comprise one or more sensors 5, integrated with an actuator 7, a control point 15 or the control box B, or independently of these elements. A sensor 5 may, in particular, be arranged to measure a physical quantity, for example a temperature sensor, a sunshine sensor or a humidity sensor. Position sensors 5 of home automation equipment 3 of building 1, such as, for example, sensors for the open state of a shutter 9 or position sensors of an opening such as a window, motorized or not , can also be provided. The home automation system may also include one or more presence sensors. A home automation equipment 3 and a sensor 5 are thus to be considered as units having available information on actual states of the elements of the building 1 and being able to share this information with other elements of the home automation system 17. The home automation equipment 3 and the sensors 5 can thus have access to any measurable physical quantity, such as the temperature of each room PI, P2, P3 or a state of a building element 1, such as the opening state of a building. rolling shutter 9, the status of an alarm, etc. Subsequently we will use the designation of home automation device or device D indifferently to designate sensors or home automation equipment, or parts of home automation equipment 3 or sensors 5. The home automation system 17 comprises a plurality of central processing units. Ul, U2 command. In particular and by way of example, two central control units U1, U2 are shown in FIG. 1. According to one variant, a home automation installation may also comprise a single central control unit. Each central control unit U1, U2 is arranged to control and / or control a part of the devices D of the installation 17 forming a DGrUl group, DGrU2. By way of example, in FIG. 1, the central control unit Ul is in charge of the devices D arranged in the rooms PI and P2 of the first floor of the building, whereas the central control unit U2 is in charge of the D devices located in room P3 on the ground floor of the building and external devices. In particular, control and / or control is achieved remotely, in particular by using a wireless communication protocol, for example a radio communication protocol. Each central control unit U1, U2 is arranged to group all the data from the devices D of its group DGrU1, DGrU2 and to process these data. As shown in FIG. 2, each central control unit U is arranged to communicate with a server Sv. The central control units Ul, U2, U3 are arranged on a private network PN, whose access is generally protected by a firewall FW. The server Sv is also arranged on a private network SN. The private network PN is connected to an extended network N, for example the Internet. Of course, the server Sv is arranged to communicate with a set of such central control units U. We will describe one of these units later. A central control unit U comprises a processing unit 2 arranged to contain and execute a first computer program. For example, the processing unit 2 comprises a processor, a storage flash memory and a random access memory, and an Ethernet chip. The central control unit U furthermore comprises at least one communication module 2 'intended for the control and / or the control of home automation equipment 3 and / or of sensors 5, the home automation equipment 3 possibly being actuators 7 , lights 21, an alarm system, or a video camera. By way of example, as shown in FIG. 2, the communication module 2 'allows the control and the control of at least one actuator 7, of a movable element of the building 1, for example a roller shutter 9, or a sunshade 9 'or other actuators 7 or lights 21, as previously described with reference to Figure 1, according to the first local communication protocol PI. By way of example, the communication module 2 'can be arranged to implement, for example, one or more of the first local protocols PI for example of the Z-Wave, EnOcean, Homecontrol, Somfy RTS, KNX, MODBUS or Wavenis type. , Philips HUE. These first local protocols are local non-IP communication protocols. According to another possibility, for example in the context of alarm systems, the central control unit can be integrated in the home automation device. According to yet another possibility, it is also possible for the central control unit to be integrated in a router and / or modem making a connection to a wide area network, notably to the Internet. The receipt of information from a sensor 5 providing user presence information or values of surrounding parameters, such as temperature, humidity and brightness, is also provided. In the same way, the central unit U can allow the control and / or the control of an alarm system. Each central control unit U further comprises a communication module 4 'for communicating according to a second target communication protocol P2, with a mobile communication terminal T. The second target communication protocol may for example be a communication protocol above the IP protocol on a local network, or a generic point-to-point protocol. For example, the WEAVE application protocol using 6lowpan and thread transport protocols for a mesh network may constitute a second target protocol. Other examples include Bluetooth, Zigbee or Wifi. The communication terminal T can contain and execute APP application software. Each central control unit U furthermore comprises a communication module 4 with the server Sv. The server Sv allows remote control and / or control and comprises one or more processing units 102 arranged to contain and execute a second one. computer program. In some applications, a central control unit U can communicate with the server Sv through an intermediate server, for example a third party service provider, whose intermediate server offers a service interface or API. The server Sv comprises, for its part, at least one communication interface 104 intended for communication with the central unit U. The server Sv may also comprise a communication interface 106 intended for communication with a command and / or control interface IN enabling a user to remotely control the home automation installation. It should be noted that the term server is a logical designation that may cover the use of multiple physical servers to distribute the computing load to be performed. The control and / or control interface IN comprises, for example, a web server 107 and a mobile communication terminal T communicating via the extended network N. The mobile communication terminal T may be, for example, a smart phone or a tablet. The mobile communication terminal T may be the same or a terminal of the same type as that with which the central control unit U communicates locally by means of the communication module 4 'according to the second protocol P2 as we will detail later, or a different terminal. We will designate these mobile terminals indifferently by the reference T. The command and / or control interface IN comprises a processor that can be arranged at the web server 107 and / or the mobile communication terminal T. The processor of the command and / or control interface IN is arranged to use a third computer program. This third computer program is arranged to run a downloadable application. The mobile communication terminal T comprises a data input device and a display device, for example in the form of a touch control part of a screen of the terminal T and in the form of one or more buttons of the terminal T. Figures 1 and 2 describe an installation 17 which comprises a set of devices D and a plurality of central control units Ul, U2, arranged in the same housing, the same building or the same physical location. Network corresponding to the local protocol and the target protocol As can be seen in FIG. 3, the devices D1, D2, Dn belonging to a DGrU group belong to a local area network RI managed by a central control unit U within the home automation installation and communicate according to a first protocol. local communication PI with the central control unit U. the devices Dl, D2, Dn have a location identifier consisting of a local address P1AD1, P1AD2, PlADn in this network. The logical devices D1, D2, Dn can be modeled as nodes or endpoints in the local network. Other home automation devices, user terminals T or control points may be present in the installation and be modeled by nodes N of a second network R2 and communicate according to a second target communication protocol P2, in particular according to a protocol using the IP protocol. A node present on a network R2 using the second communication protocol P2 has a node and has a unique location identifier on the network R2. The central unit U is arranged to present to the nodes N1, Nk of the network R2 communicating along the network R2 a set of location identifiers P2AD1, P2AD2, P2ADn according to the second target communication protocol P2 for the devices communicating according to the first protocol PI local communication and can provide a home automation device discovery interface Dl, D2, Dn detailing the type, functions and / or state variables of the devices, according to the second P2 communication protocol. Configuration process First mode of implementation We will now describe a first embodiment of a method of configuring a home automation system 17 with reference to FIG. 4, in order to obtain the configuration shown in FIG. 3, the method being executed by the central unit. U. Only two home automation devices D1, D2 communicating according to the first local communication protocol P1 are shown in FIG. 4. However, a single home automation device or a number greater than two of home automation devices can also be considered. In a first step EcfUl, the configuration method can be triggered by receiving an Mlnit message received by the central control unit U from a user terminal Usr / T which transmits it in an EcfTl step. Alternatively, pressing a button of the central control unit U may also allow the triggering of the process. Alternatively or in addition, an action on a home automation device, such as pressing a button can be considered. In a step ECfU2, the central control unit U sends MD discovery messages to the domotic devices D1, D2 according to the first communication protocol PI, which receive this message MD respectively in steps EcfD12 or ECfD22. In steps EcfU3, EcfU4, the central control unit U receives configuration messages MCfD1, MCfD2 from the home automation devices D1, D2 which issue these messages respectively in steps ECfD12 and ECfD22. Each of these configuration messages MCfD1, MCfD2 is relative to a location identifier P1AD1, P1AD2 of a home automation device D1, D2 according to the first local communication protocol PI and to: a type P2TD1, P2TD2 of the at least one home automation device D1, D2; and / or o at least one definition of a function P1F1D1, P1F2D1, P1F1D2, P1F2D2 or a group of functions of the at least one home automation device D1, D2 according to said first communication protocol PI and / or o at least a definition of a state variable P1S1D1, P1S2D1, P1S1D2, P1S2D2 or of a group of state variables of the at least one home automation device D1, D2 according to said first communication protocol PI; In a step ECfU5, the central control unit U obtains a location identifier P2AD1, P2AD2 for each home automation device D1, D2 according to a second target communication protocol P2. The methods for obtaining the location identifier can be multiple and are detailed later. In a step Ecf6, the control unit can verify the existence of at least one RCFX function conversion rule arranged to convert the definition of the at least one function P1F1D1, P1F2D1, P1F1D2, P1F2D2 according to the first communication protocol PI in at least one definition of a function P2F1D1, P2F2D1, P2F1D2, P2F2D2 according to the second target communication protocol P2 and / or a state conversion rule RCSX arranged to convert the definition of at least one state variable P1S1D1, P1S2D1, P1S1D2, P1S2D2 according to the first communication protocol PI into at least one definition of a state variable P2S1D1, P2S2D1, P2S1D2, P2S2D2 according to the second target communication protocol P2. This check may be based on the type of device P2TD1, P2TD2, or the definitions of functions, function groups, and / or the definitions of state variables or groups of state variables. In fact, depending on the protocols used, a type may be sufficient to identify the functions or state variables supported, for example in the homecontrol protocol, or functions or groups of functions or variables or groups of state variables must be listed, as for example in the Zwave protocol. Alternatively, the central control unit U may identify a correspondence between a home device device type P1TD1, P1TD2 according to the first local communication protocol PI and a home device device type P2TD1, P2TD2 according to the second local communication protocol P2. The conversion rules can be stored in one or more correspondence tables, included in a knowledge base. In the case where such a conversion rule is not available, the central control unit can obtain it, for example by downloading from the server Sv. Thereafter, the conversion rules can be be saved in an EcfU6 step. The implementation of the conversion of a function may also include a step of defining an action to be performed at least partially by the central control unit in correspondence with a function according to the second protocol corresponding to a location identifier, or the limitation of the function requested or the prohibition of a function to be performed. Alternatively, the corresponding definitions may be predefined in the correspondence table or knowledge base. The conversion of the functions or state variables can alternatively be implemented as part of the control and / or supervision method. Examples of conversion or partial realization by the central control unit are given later in the context of the description of the control method or supervision. In a step ECfU7, the central control unit U records the correspondence between the location identifier P1AD1, P1AD2 of the at least one home automation device D1, D2 according to the first communication protocol and the location identifier P2AD1, P2AD2. the at least one home automation device D1, D2 according to the second communication protocol P2 in a node table illustrated in FIG. 6; In a step EcfU8, the central unit U also records in the node table: the at least one type P2TD1, P2TD2 of the at least one domotic device D1, D2; and / or the at least one definition of a function P1F1D1, P1F2D1, P1F1D2, P1F2D2 or a group of functions of the at least one domotic device D1, D2 and / or the at least one definition of a state variable P1S1D1, P1S2D1, P1S1D2, P1S2D2 or a group of state variables of the at least one domotic device D1, D2; and / or an RCFX function conversion rule arranged to convert the definition of the at least one function P1F1D1, P1F2D1, P1F1D2, P1F2D2 or function group according to the first communication protocol PI into at least one definition of a P2F1D1, P2F2D1, P2F1D2, P2F2D2 or a function group function according to the second target communication protocol P2 and / or a status conversion rule RCSX arranged to convert the definition of the at least one variable of state P1S1D1, P1S2D1, P1S1D2, P1S2D2 according to the first communication protocol PI in at least one definition of a state variable P2S1D1, P2S2D1, P2S1D2, P2S2D2 according to the second target communication protocol P2. Once the configuration process steps have been performed, the domotic device DI is virtualized. The central control unit U can act on behalf of DI on the network R2. variants According to one variant, a device group can be identified by the same location identifier according to the second protocol. The correspondence table in this case comprises several location identifiers according to the first communication protocol that correspond to the same location identifier according to the second communication protocol. These arrangements make it possible to envisage configuring a group of controllable device as a single device, in a powerful manner by a single function call. Alternatively, the method includes a plurality of configuration message receiving steps corresponding to a plurality of first communication protocols. According to a variant, the method comprises a plurality of discovery message transmission step according to a plurality of first communication protocols. According to a variant, the method comprises a plurality of correspondence between a device communicating according to the first communication protocol and location identifiers according to several second control methods. For example, the second target communication protocols may be Weave / thread and Bluetooth. According to one variant, depending on the first communication protocol PI considered, it may be necessary for the central control unit U to send a registration message M1 in a step ECfU5 'in order to subscribe to notifications relating to at least one state variable of at least one home automation device D1, D2, the home automation devices receiving this message respectively in steps EcfD15 ', EcfD25'. Thus notifications concerning the state variables will be communicated to the central control unit as part of a supervision process. Obtaining a location identifier according to the second target communication protocol Obtaining a location identifier according to the second target communication protocol, that is to say a unique identifier in the local network under consideration goes to present be described according to two modes of implementation. In the case of the first local communication protocol, it is possible in particular to use as a location identifier an address in a proprietary format corresponding to the home automation protocol used. In the case of the second target protocol, a location identifier may in particular be a network address, for example an IPv4 or IPv6 address or a bluetooth address, or a composition of a network address and a resource identifier indicated by a path, for example in the form of the following URL: <protocol>: // <host address> [: <port>] / <resource path> We describe below two modes of implementation in which the location identifier corresponds respectively to a network address or to a combination of a network address and a resource. According to a first embodiment, the second target communication protocol involves the use of separate network addresses for home automation devices. In this case, the location identifier corresponds to a network address. According to a first possibility, the network address is equal to, or contains, the physical address of the device, for example in the case of a Bluetooth or IPv6 Link-local protocol. In this case, in a first step, the central control unit U determines a unique physical address for the device DI to be emulated. According to a first example, in the case of a protocol based on the IP protocol, the central control unit U can choose a MAC address in a range previously acquired from the IEEE registration organization, the address corresponding to a composition : Companyjd + free suffix In which: - companyjd corresponds to a manufacturer identifier, for example 3 bytes; free suffix, corresponds to a unique identifier of the device DI on the network R2, for example on 3 bytes. For a central control unit U which could emulate up to 255 home automation devices, it is sufficient in this case to vary the last byte to identify home automation devices D. According to a second example corresponding to an emulation according to the Bluetooth protocol, it is also possible to choose an address in a previously acquired range as described above for the MAC address as part of an IP protocol. In the same way, for a central control unit U which could emulate up to 255 home automation devices, it is sufficient to vary the last byte to identify the domotic devices D. In a second step, the central control unit U determines a unique network address from the physical address. According to some second P2 target protocols, the network address corresponds to the physical address, for example in the Bluetooth protocol. According to other second P2 target protocols, the network address is obtained by applying an injective transformation from the physical address, as for example in the case of the IPv6 Link-local protocol, in which the network address is constructed to from the MAC address. According to a second possibility, the network address is obtained from a network controller on presentation of a physical address. For example, this may be the case in a protocol above IP. According to this second possibility, in a first step, the central control unit U determines a unique physical address for the device DI to be emulated, similarly to the first mentioned possibility. In a second step, the central control unit U obtains a unique network address on the network R2 from a physical network address of a network controller. For example, the network controller may be a DHCP Server for IPv4 or IPv6. According to a second mode of implementation, the network address can be mutualizable for several domotic devices D1, D2. In this case the location identifier corresponds to a composition of a network address and a resource identifier indicated by a path. In this case, it may be sufficient to obtain a network address for the central control unit U. The different home automation devices are then associated with different resources corresponding to separate paths. By way of example, considering a protocol of the OlC / lotivity type, by obtaining for the central control unit a 192.168.0.2 address, it is possible to assign the identifiers of two lighting type devices as follows: oc: //192.168.0.2: 1234 / light / l oc: //192.168.0.2: 1234 / light / 2 Resource / light / 1 is assigned to the first lighting device. Resource / light / 2 is assigned to the second lighting device. Variant According to one variant, the step of obtaining the location identifier may correspond to a reception of a user input of a location identifier according to the second communication protocol as represented in FIG. step ECfU2 '. According to one variant, the step of receiving a configuration message comprises a declaration by the user of the location identifier according to the first communication protocol and / or a declaration by the user of at least one function or of a type of device according to the first communication protocol as represented in FIG. 4 by the step ECfU2 '. Discovery process First mode of implementation We will now describe a first embodiment of a method of discovery of a home automation system 17 with reference to FIG. 7. We will assume here that the configuration method as described in FIG. to obtain the configuration shown in Figure 3. The method is executed by the central control unit U. Only two nodes NI, Nk communicating according to the second target communication protocol P2 on the network R2 are represented in FIG. 7. However, only one node or a number greater than two of nodes can also be considered. In a step EDU1, the central control unit U sends a message announcing MACD1 compatibility or declaration of existence in relation to a location identifier P2AD1, a first domotic device DI to at least one destination. NI node communicating according to the target communication protocol P2. The localization location identifier P2AD1 of the at least one domotic device DI according to the second communication protocol P2 corresponds to the identifier of P1AD1 of the domotic device DI according to the first communication protocol PI. The correspondence between the identifiers P1AD1 and P2AD1 is stored in a node table given during the configuration process. Subsequently, in a step EDU2, the central control unit U receives a discovery message MD, transmitted by a node according to the second communication protocol P2 in a step EDN12. In an EDU3 step, the central unit sends a description message MDescl according to the second target communication protocol P2 in relation with a type P2TD1 of the domotic device DI or at least one description of a function P2F1D1, P2F2D1 or of a group of function according to the second communication protocol P2 and / or of at least one state variable P2S1D1, P2S2D1 or of a group of state variable of the domotic device DI according to the second communication protocol P2. The same steps EDU4 to EDU6, corresponding to steps EDU1 to EDU3, are repeated for the second home automation device D2. Thus, in an EDU4 step, the central unit sends a MACD2 compatibility announcement message in relation to a P2AD2 location identifier of the second home automation device D2 to at least one communicating NI node according to the P2 target communication protocol. . The location identifier P1AD2 of the home automation device D2 according to the first communication protocol corresponds to the location identifier P2AD2 of the at least one home automation device D2 according to the second communication protocol P2. The correspondence between the identifiers P1AD2 and P2AD2 is stored in a node table entered during the configuration process. Subsequently, in a step EDU5, the central control unit U receives a discovery message MD, transmitted by a node according to the second communication protocol P2 in a step EDN15. In a step EDU6, the central unit sends a description message MDesc2 according to the second target communication protocol P2 in relation with a type P2TD2 of the home automation device D2 or at least one description of a function P2F1D2, P2F2D2 according to the second protocol of P2 communication and / or at least one state variable P2S1D2, P2S2D2 home automation device D2 according to the second P2 communication protocol. Thus, a publication of a location identifier according to the second communication target protocol is performed for home automation devices D1, D2 which are only able to communicate according to a first local or proprietary protocol. According to one variant, the MACD1, MACD2 compatibility announcement message and the description message MDescl, MDesc2 can be confused and sent without waiting for the reception of a discovery message. According to one variant, the MACD1, MACD2 and / or the description message MDescl, MDesc2 may be sent periodically to the nodes of the network R2. Second mode of implementation According to a variant of the discovery method described in FIG. 8, the central control unit waits in a step EDU1 'for the reception of a discovery message MD' according to the second communication protocol P2 sent by a node NI in a step EDN11 'for sending a first message announcing compatibility and description MDescl' in a step EDU2 'according to a second target communication protocol P2 in relation to the location identifier P1AD1 of the first domotic device DI and comprising: a type P2TD1 of the domotic device DI or at least one description of a function P2F1D1, P2F2D1 according to the second communication protocol P2 and / or at least one description of a state variable P2S1D1, P2S2D1 of the domotic device DI according to the second communication protocol P2. In the same way, the central control unit sends in a step EDU3 'a second message of announcement of compatibility and description MDesc2' according to the second target communication protocol P2 in relation to the location identifier P1AD2 of the first device home automation system D2 and comprising: a type P2TD2 of the home automation device D2 or at least one description of a function P2F1D2, P2F2D2 according to the second communication protocol P2 and / or at least one state variable P2S1D1, P2S2D1 of the home automation device DI according to the second P2 communication protocol. In this implementation mode, the compatibility and description announcement messages are merged. They can also be distinct as in the first mode of implementation. Variant According to one variant, the central control unit U can periodically check the availability of the home automation devices and send description and / or declaration of existence messages only if the home automation device concerned is available. Control method First mode of implementation We will now describe a first embodiment of a control method of a home automation system 17 with reference to FIG. 9. We will assume here that the configuration method as described in FIG. to obtain the configuration shown in Figure 3. We will assume that a discovery method as described in Figure 7 or Figure 8 has also been performed. The control method is executed by the central control unit U. Only one communicating NI node according to the second target communication protocol P2 on the network R2 is represented in FIG. 9. However, a single node or a number greater than two of nodes can also be considered. In the same way, only a domotic device DI communicating according to the first local protocol PI is shown but other devices may be present. In an optional prior ECUO step, a connection can be established between the node between a communicating NI node according to the second communication protocol P2 and the central control unit U, the central control unit U acting on the network R2 as virtual representative of the home network devices RI communicating according to the first local communication protocol PI. In a first step ECU1, the central control unit U receives at least one control message P2MC from a communicating node N1 according to the second communication protocol P2. The control message P2MC which is sent by the node NI in a step ECN11 comprises at least one location identifier P2AD1 of a home automation device DI according to the second target communication protocol P2 and at least one definition of a function P2F1D1 of the device DI home automation according to the second P2 communication protocol. In the present case, we will assume that the device concerned by the command is the device DI identified by the location identifier P2AD1, that the function concerned is a function P2F1D1 intended for this single home automation device. In a step ECU2, the central control unit U determines a location identifier P1AD1 of the domotic device DI according to the first communication protocol corresponding to the location identifier P2AD1 of the at least one domotic device DI according to the second protocol of P2 communication received in the P2MC command message. In a step ECU3, the central control unit applies an RCFX function conversion rule arranged to convert the definition of the function P2F1D1 according to the second target communication protocol P2 into at least one definition of a function P1F1D1 according to the first protocol PI local communication. For this, the central control unit U can use the correspondence table entered during the configuration process. The step of applying a conversion rule may comprise performing processing steps that are complementary to the call of the command, in particular if part of the function can not be performed on the home automation device, and in particular a partial enrichment of the function, or the limitation of the function requested or the prohibition of a function to be performed. For example, a planning of a command can be provided if the device itself does not allow such planning. Thus, it is possible to implement on the central control unit a function of the type "Calendar Weave" to trigger an opening command on Monday at 8:00 for a home automation device type store. Also as an example, a parameter conversion can be performed by the central control unit. A In a step ECU4, the central control unit U sends at least one control message P1MC to the at least one domotic device DI corresponding to the location identifier P1AD1 and the function P1F1D1 according to the first communication protocol local PI. In an ECD15 step, the domotic device DI executes the function P1F1D1. In a step ECU6, the central control unit U receives ECU6 an RP1MC command return message sent by the domotic device DI in a step ECD16 according to the first local communication protocol PI. In a step ECU7, the central control unit U applies a function conversion rule RCFX in order to convert a command feedback information P1RC expressed according to the first local communication protocol PI into a control return information P2RC expressed according to the second target communication protocol P2. In a step ECU8, the central control unit U sends at least one RP2MC command feedback message to the node N1 comprising a P2RC control return information according to the second communication target protocol P2. variants According to one variant, the central control unit U can receive a control message P2MC corresponding to a group command intended for a set of domotic devices identified by a set of location identifiers. In this case, a plurality of control messages P1MC are sent to the control devices concerned, after conversion of the function concerned and the location identification for each device. Subsequently, the central control unit may optionally aggregate the results or return communicated by the domotic devices D so as to return a unique P2RC command return message. For example, it can be agreed that the command is deemed successful if all the individual function implementations have a positive return, or failed if one of the functions for a home automation device returns a failure value. According to another variant already mentioned in the context of the configuration method, a device group can be identified by the same location identifier according to the second protocol. The correspondence table in this case comprises several location identifiers according to the first communication protocol that correspond to the same location identifier according to the second communication protocol. In this case, it is possible to proceed as described above for the group order. A plurality of functions according to the first local communication protocol are sent to the relevant devices corresponding to the plurality of location identifiers according to the first communication protocol, then the returns are stored and then aggregated to return a single result for the control message considered. . Supervision process We will now describe a first embodiment of a method of supervising a home automation installation 17 with reference to FIG. 10. We will assume here that the configuration method as described in FIG. to obtain the configuration shown in Figure 3. We will assume that a discovery method as described in Figure 7 or Figure 8 has also been performed. The supervision method is executed by the central control unit U. Only one communicating NI node according to the second target communication protocol P2 on the network R2 is represented in FIG. 10. However, a single node or a number greater than two of nodes can also be considered. In the same way, only a domotic device DI communicating according to the first local protocol PI is shown but other devices may be present. In an ESU2 step, the central control unit receives a P1MS supervision message sent by a domotic device DI in an ESD12 step, the P1MS supervision message comprising information relating to a value of at least one state variable P1S1D1 of the at least one domotic device DI according to the first communication protocol PI. The step ESU2 may be successive to a first step ESU1 of sending an interrogation or polling message, received by the domotic device DI in an ESD11 step. Alternatively, the sending of the P1MS message can be initiated by the domotic device DI autonomously, for example by detecting an event modifying the value of a state variable P1S1D1. The sending of the P1MS message can be carried out undifferentially to a set of nodes present on the communicating network according to the first communication protocol. This arrangement corresponds to the so-called "broadcast" mode. According to an alternative implementation mode, the home automation device can send the supervision message only to the nodes registered on the network established according to the first communication protocol, and in particular to the central control unit if it is registered. In this case, the central unit performs a preliminary step of sending to a domotic device DI a request for registration in an event subscription list relating to the at least one state variable P1S1D1. of the domotic device Dl. In an ESU3 step, the central control unit applies a RCSX state conversion rule to convert the at least one item of information relating to a value of at least one state variable P1S1D1 of the at least one device. home automation D1 expressed according to the first local communication protocol PI in a value of at least one state variable P2S1D1 of the home automation device D1 expressed according to the second target communication protocol P2. In a step ESU4, the central control unit adapts the location identifier P1AD1 of the at least one home-automation device P1AD1 according to the first communication protocol P1 into a location identifier P2AD1 of the home-automation device P2AD1 according to the second communication protocol P2. The steps ESU3 and ESU4 steps of applying a conversion and address adaptation rule can be performed sequentially in an indifferent order or simultaneously. In a step ESU6, the central control unit sends a P2MS supervision message to the communicating NI node according to a second communication protocol P2, the P2MS supervision message comprising information relating to a value of at least one variable d state P2S1D1 of the domotic device DI according to the second target communication protocol P2 and being in relation with the location identifier P2AD1 of the domotic device DI according to the second communication protocol P2. According to one possibility, the sending of the P2MS supervision message can be carried out at the initiative of the central control unit U spontaneously or following the reception of a P1MS supervision message from a home automation device D1. . According to another possibility, the P2MS supervision message can be sent following the reception by the central control unit U in a step ESU5 of an MQ request message sent in an ESN15 step from a network node N1. R2. According to this second possibility, the central control unit U comprises a space or storage basis of the state variable values for the domotic devices attached thereto. In the context of a direct sending on the initiative of the central unit U, the sending of the P2MS supervision message can be carried out undifferentially to a set of nodes present on the network communicating according to the second communication protocol P2 . This arrangement corresponds to the so-called "broadcast" mode. According to an alternative implementation mode, the central control unit can send the supervision message only to the nodes of the network R2 registered in a subscription list, and in particular to the node NI. In this case, the node NI performs a preliminary step of sending to the central control unit U of a registration request in an event subscription list relating to the at least one state variable P2S1D1 of the home automation device Dl. Variant According to one variant, the supervision method can be adapted to a control point. In this case, the command is identified and is notified to the central control unit as a modification of a state variable. According to one variant, the above-mentioned polling step ESU1 makes it possible to implement an event mode emulation for a device that does not offer such a functionality, in which the central control unit U can periodically consult the values of variables of the type. state of the devices, detecting the changes of values of state variables by comparing the last value obtained and the data or data it has previously stored and send, in case of modification, a P2MS supervision message relating to the variable d state modified to an NI node subscribed to the changes of this state variable. Examples Example 1 A first example concerns a domotic device DI of the temperature sensor type. This sensor communicates according to a first local protocol PI type IO-homecontrol and is intended to be made accessible as a sensor according to the second communication protocol P2 type Bluetooth Low Energy. During the process of configuring or pairing the IO-homecontrol sensor with the central control unit U, in the configuration message MCfD1, the home automation device D is described as a system sensor of the type 0x03 (outside temperature sensor, unit : K) with a location identifier in the form of a network address 0x485670. The central control unit is registered with the home automation device D (sensor 10) to receive events relating to the variation of the measured temperature, which corresponds to a state variable P1S1S1 of the device. The central control unit then automatically determines a standard Bluetooth type or profile to be used to publish this device using a lookup table. In particular the corresponding profile identified is "Service Environmental Sensing" (org.bluetooth.service.environmental sensing / 0xl81A) with a published state variable definition "Temperature" (org.bluetooth.characteristic.temperature / 0x2A6E) according to a unit : ° C (integer / resolution 0.01). The central control unit then proceeds to the determination of a location identifier P2D1A of a free Bluetooth address for the device corresponding to the step ECfU6. In particular, this network address may consist of first 5 static bytes corresponding for example to a manufacturer prefix and a number or identifier of the central control unit U, and a free byte whose value identifies the device Dl. For example, the central control unit can choose the address 00: 12: 34: 56: 78: 01. The central control unit U proceeds in a step ECfU7 / ECfU8 to the recording of the correspondence of the type of device according to the first and the second protocol P2 and the location identifier correspondent according to the first and the second protocol in the table of nodes. The discovery process is then implemented. In a first step EDU1, the central control unit U sends a message announcing MACD1 and description MDescl of the domotic device DI as a new virtual device according to the second communication protocol P2 on the Bluetooth network R2. In the case of a Bluetooth protocol, the central control unit U can implement a bluetooth server GATT (Generic Attribute Profile) which announces the device DI at regular intervals. On receipt of such a message, an NI node constituting a Bluetooth client, for example a telephone or a tablet, can then establish a point-to-point connection with the central control unit U to control or receive data from the virtual device. The supervision or control method can then be implemented. Thus, when a radio event transmitted by the sensor is received by the central control unit from a location identifier according to the first communication protocol PI (here an address 0x485670), the latter determines the identifier corresponding location according to the second P2 communication protocol using the node table. In this example, the address returned here is Bluetooth 00: 12: 34: 56: 78: 01. In a step ESU3, the central control unit U determines whether the temperature state variable P1S1D1 has a correspondence in the Bluetooth profile of the virtual device and the possible conversion function. In the example considered, the temperature state variable in degrees Kelvin of the domotic device DI can be mapped to a notification attached to the state variable P2S1D1 or characteristic "Temperature" of the "Environmental Sensing" service emulated according to the second protocol of P2 communication. The central control unit U applies the following conversion function which corresponds to a conversion in degrees Celsius and an integer value with an accuracy of 0.01: T-> floor ((T-273.15) * 100). The central control unit U then sends a P2MS supervision message in the form of a Bluetooth notification to the connected node NI with the new temperature value P2S1D1. According to a variant using the control method, an active reading of the temperature can be performed. In this case, the NI node which is a paired Bluetooth client with the virtual device sends a Read Request for the state variable or "Temperature" characteristic of the "Environmental Sensing" service of the virtual device, in a step ESN15. The central control unit can respond by using the last value received from the sensor 10 or send a command to the device to obtain this value which is stored by the central control unit U. Example 2 A second example relates to a domotic device DI of the dimming lamp type according to a first local communication protocol PI type ZWave intended to be published as a resource type "dimmer.lamp" in a second target protocol P2 type OlC / lotivity on an R2 network of IP type. During the process of configuring or pairing the sensor 10-homecontrol with the central control unit U, in the configuration message MCfD1, the home automation device D is described as a device of the "Light Dimmer" type with a location identifier P1D1A corresponding to the address ZWave 26 which has a definition of a function group ("functional cluster") "SWITCH_MULTILEVEL_V3" corresponding to a setting of an intensity level. The central control unit U registers with the home automation device to receive a status change notification or a state variable describing the operating state ("report"). The central control unit U determines a type of device or profile according to the second target protocol P2 lotivity to be used to publish this device using a correspondence table. In particular, the profile or type of corresponding resource identified is "oic.r.light.dimming" having a proportional lighting control value between 0 and 100%. The central control unit then determines a location identifier P2D1A according to the second communication protocol. The second target communication protocol P2 does not necessarily require a different network address per device. Thus, it is possible to use a single network address, for example the IP address of the home automation controller (eg 192.168.0.2). To construct the location identifier of the virtual device, that is to say in this case a URL according to the second target protocol lotivity, the central control unit U selects a resource number that does not still assigned by this central control unit U starting from 1 then combines this element with the IP address to obtain for example the following URL: oc: //192.168.0.2: 1234 / light / l. The central control unit U proceeds in a step ECfU7 / ECfU8 to the recording of the correspondence of the type of device according to the first and the second protocol P2 and the correspondence of addresses according to the first and the second protocol in a table. some knots. The central control unit U also records or declares the resource in the lotivity server software it executes, the software being active listening on the address 192.168.0.2 port 1234. The discovery process can then be implemented. The declared virtual DI device may be discovered by a standard lotivity client executed by an NI node using a multicast discovery request that corresponds to an MD discovery message. The supervision or control method can then be implemented. In the context of a control method, a lotivity client or NI node having discovered the virtual DI domotic device can then control the DI device by sending a P2MC command message in the form of a "CoAP PUT" request concerning the property " dimmingSetting "of the resource identified by the location identifier P2D1A according to the second communication protocol P2" oc: //192.168.0.2: 1234 / light / l ". In this case the lotivity server of the central control unit U receives the control message P2MC and then determines the location identifier P1D1A according to the first corresponding communication protocol PI, in the example considered "ZWave 26" using the table some knots. The central control unit also determines the conversion function of the command or function (lotivity -> ZWave) and then constructs and sends a P1MC control message in ZWave format to the home automation device D1. The central unit can then, as a function of the response P1RC of the domotic device D1 to the command, respond to the control message P2MC by a command return message P2RC corresponding to a success or failure of the command or the command. function call. According to an example of the supervision method, the node NI can consult the value of a current state variable of the domotic device D1 by sending a command message P2MC in the form of a "CoAP GET" request concerning the resource identified by the P2D1A location identifier according to the second P2 communication protocol "oc: //192.168.0.2: 1234 / light / l". In this case the lotivity server of the central control unit U receives the control message P2MC and then determines the location identifier P1D1A according to the first corresponding communication protocol PI, in the example considered "ZWave 26" using the table some knots. Subsequently, the central control unit U determines the state variable (s) P1S1D1, P1S2D1 according to the first local communication protocol PI ZWave to be returned, for example the last value received from the "cluster SWITCH_MULTILEVEL_V3" and the conversion functions. possible, and in particular the name of the state variable in the second lotivity target communication protocol, namely in the present example the "dimmerSetting" property. The central control unit U can then convert the value with the conversion function and respond to the query CoAP with the value obtained.
权利要求:
Claims (10) [1" id="c-fr-0001] A method of configuring a home automation system (17) comprising at least one home automation device (D1, D2) and at least one central control unit (U), the at least one home automation device (D1, D2) being capable of communicating with the central control unit (U) via at least a first local protocol (PI); the method being executed by the at least one central control unit (U) and comprising the following steps: Receiving (EcfU3, EcfU4, ECfU2 ') at least one configuration message (MCfD1, MCfD2, MCfUsr) relating to a location identifier (P1AD1, P1AD2) of at least one home automation device (D1, D2) according to the first local communication protocol (PI) and: o a type (P2TD1, P2TD2) of the at least one home automation device ( D1, D2); and / or o at least one definition of a function (P1F1D1, P1F2D1, P1F1D2, P1F2D2) or a group of functions of the at least one home automation device (D1, D2) according to said first communication protocol (PI) and / or o at least one definition of a state variable (P1S1D1, P1S2D1, P1S1D2, P1S2D2) or of a group of state variables of the at least one home automation device (D1, D2) according to said first communication protocol (PI); Obtaining (EcfU5) a location identifier (P2AD1, P2AD2) from the at least one home automation device (D1, D2) according to a second target communication protocol (P2); Recording (ECfU7) of the correspondence between the location identifier (P1AD1, P1AD2) of the at least one home automation device (D1, D2) according to the first communication protocol and the location identifier (P2AD1, P2AD2) of the at least one home automation device (D1, D2) according to the second communication protocol (P2); Recording (EcfU7) of the at least one type (P2TD1, P2TD2) of the at least one home automation device (D1, D2); and / or the at least one definition of a function (P1F1D1, P1F2D1, P1F1D2, P1F2D2) or a group of functions of the at least one home automation device (D1, D2) and / or from minus a definition of a state variable (P1S1D1, P1S2D1, P1S1D2, P1S2D2) or a group of state variables of the at least one home automation device (D1, D2); and / or a function conversion rule (RCFX) arranged to convert the definition of the at least one function (P1F1D1, P1F2D1, P1F1D2, P1F2D2) or function group according to the first communication protocol (PI) into minus a definition of a function (P2F1D1, P2F2D1, P2F1D2, P2F2D2) or a function group according to the second target communication protocol (P2) and / or a state conversion rule (RCSX) arranged for converting the definition of the at least one state variable (P1S1D1, P1S2D1, P1S1D2, P1S2D2) according to the first communication protocol (PI) into at least one definition of a state variable (P2S1D1, P2S2D1, P2S1D2, P2S2D2) according to the second target communication protocol (P2). [2" id="c-fr-0002] The method according to claim 1, further comprising the step of: obtaining (EcfU6) at least one function conversion rule (RCFX) arranged to convert the definition of the at least one function (P1F1D1, P1F2D1, P1F1D2, P1F2D2) according to the first communication protocol (PI) in at least one definition of a function (P2F1D1, P2F2D1, P2F1D2, P2F2D2) according to the second target communication protocol (P2) and / or a conversion rule of status (RCSX) arranged to convert the definition of the at least one state variable (P1S1D1, P1S2D1, P1S1D2, P1S2D2) according to the first communication protocol (PI) into at least one definition of a variable of state (P2S1D1, P2S2D1, P2S1D2, P2S2D2) according to the second target communication protocol (P2). Registering (EcfU7) the at least one function conversion rule (RCFX) and / or the at least one state conversion rule (RCSX). [3" id="c-fr-0003] 3. Method according to one of claims 1 or 2, further comprising the following step: - definition of an action to be performed at least partially by the central control unit in correspondence with a function according to the second protocol corresponding to a location identifier; [4" id="c-fr-0004] 4. Method according to any one of claims 1 to 3, wherein the conversion step comprises limiting the requested function or the prohibition of a command / function to be performed. [5" id="c-fr-0005] 5. A method of discovering a home automation system (17) comprising at least one home automation device (D1, D2) and at least one central control unit (U), the at least one home automation device (D1, D2) being capable of communicating with the central control unit (U) via at least a first local protocol (PI); the method being executed by the at least one central control unit (U) and comprising the following steps: - Sending (EDU1, EDU4, EDU3, EDU6, EDU2 ', EDU3') at least one advertisement message of compatibility (MACD1, MAC D2) or description (MDescl, MDesc2, MDescl ', MDesc2') according to a second target communication protocol (P2) in relation to: o at least one location identifier (P1AD1, P1AD2) of the at least one home automation device (D1, D2); the location identifier (P1AD1, P1AD2) of the at least one home automation device (D1, D2) according to the first communication protocol corresponding to a location identifier (P2AD1, P2AD2) of the at least one home automation device (D1, D2) according to the second communication protocol (P2); and o optionally, a type (P2TD1, P2TD2) of the at least one home automation device (D1, D2) or at least one description of a function (P2F1D1, P2F2D1, P2F1D2, P2F2D2) or a group of functions according to the second communication protocol (P2) and / or at least one description of a state variable (P2S1D1, P2S2D1, P2S1D2, P2S2D2) or a group of state variables of the at least one home automation device ( D1, D2) according to the second communication protocol (P2). [6" id="c-fr-0006] 6. A method of controlling a home automation system (17) comprising at least one home automation device (D1, D2) and at least one central control unit (U), the at least one home automation device (D1, D2) being capable of communicating with the central control unit (U) via at least a first local protocol (PI); the method being executed by the at least one central control unit (U) and comprising the following steps: Receiving (ECU1) at least one control message (P2MC) from a node (NI) communicating according to a second communication protocol (P2) comprising at least one location identifier (P2AD1, P2AD2) of a home automation device (D1, D2) according to the second target communication protocol (P2) and at least one definition of a function (P2F1D1 P2F2D1, P2F1D2, P2F2D2) of the home automation device (D1, D2) according to the second communication protocol (P2); Determining (ECU2) a location identifier (P1AD1, P1AD2) of the at least one home automation device (D1, D2) according to the first communication protocol corresponding to the location identifier (P2AD1, P2AD2) of the at least one least one home automation device (D1, D2) according to the second communication protocol (P2) Application (ECU3) of a function conversion rule (RCFX) arranged to convert the definition of the at least one function (P2F1D1, P2F2D1, P2F1D2, P2F2D2) according to the second target communication protocol (P2) in at least one definition of a function (P1F1D1, P1F2D1, P1F1D2, P1F2D2) according to the first local communication protocol (PI); Sending (ECU4) at least one control message (P1MC) to the at least one home automation device (D1, D2) corresponding to the location identifier (P1AD1, P1AD2) and to the function (P1F1D1, P1F2D1 , P1F1D2, P1F2D2) according to the first local communication protocol (PI); [7" id="c-fr-0007] The control method according to claim 6, further comprising the following steps: Receiving (ECU6) at least one control return message (RP1MC) from the at least one home automation device (D1, D2) according to the first local communication protocol (PI); Application (ECU7) of a function conversion rule (RCFX) for converting command feedback information (P1RC) expressed according to the first local communication protocol (PI) into command feedback information (P2RC) expressed according to the second target communication protocol (P2); Sending (ECU8) at least one control return message (RP2MC) to the at least one node (NI) communicating according to a second communication protocol (P2), the command return message (R2PMC) comprising control return information (P2RC) according to the second target communication protocol (P2); [8" id="c-fr-0008] 8. A method of supervising a home automation system (17) comprising at least one home automation device (D1, D2) and at least one central control unit (U), the at least one home automation device (D1, D2) being capable of communicating with the central control unit (U) via at least a first local protocol (PI); the method being executed by the at least one central control unit (U) and comprising the following steps: receiving (ESU2) a supervisory message (P1MS) from a home automation device (D1, D2) comprising a information relating to a value of at least one state variable (P1S1D1, P1S2D1, P1S1D2, P1S2D2) of the at least one home automation device (D1, D2) according to said first communication protocol (PI); Application (ESU3) of a state conversion rule (RCSX) for converting the at least one information relating to a value of at least one state variable (P1S1D1, P1S2D1, P1S1D2, P1S2D2) of the at least one home automation device (D1, D2) expressed according to the first local communication protocol (PI) in a value of at least one state variable (P2S1D1, P2S2D1, P2S1D2, P2S2D2) of the at least one home automation device (D1, D2) expressed according to the second target communication protocol (P2); Adaptation (ESU4) of the location identifier (P1AD1, P1AD2) of the at least one home automation device (P1AD1, P1AD2) according to the first communication protocol (PI) into a location identifier (P2AD1, P2AD2) of the at least one home automation device (P2AD1, P2AD2) according to the second communication protocol (P2); Sending (ECU5) at least one supervisory message (P2MS) to at least one node (NI) communicating according to a second communication protocol (P2), the supervision message (P2MS) comprising information relating to a value of at least one state variable (P2S1D1, P2S2D1, P2S1D2, P2S2D2) of the at least one home automation device (D1, D2) according to the second communication target protocol (P2) and in relation to the identifier of localization (P2AD1, P2AD2) of the at least one home automation device (D1, D2) according to the second communication protocol (P2); [9" id="c-fr-0009] 9. The method according to claim 8, wherein the sending step (ECU8) is performed to at least one node (NI) registered in an event subscription list relating to the at least one variable d. state (P2S1D1, P2S2D1, P2S1D2, P2S2D2). [10" id="c-fr-0010] 10. Method according to one of claims 8 or 9, comprising a step of sending to a home automation device (Dl, D2) a registration request in a subscription list to an event relating to the at least one state variable (P2S1D1, P2S2D1, P2S1D2, P2S2D2) of the home automation device (D1, D2).
类似技术:
公开号 | 公开日 | 专利标题 EP3408973A1|2018-12-05|Method for configuring, controlling or monitoring home automation equipment EP3318019B1|2021-08-04|Home-automation system and method for constituting topology of a home-automation system EP3318035B1|2021-11-03|Method for controlling a home-automation facility WO2018122507A1|2018-07-05|Method for configuring, controlling or monitoring home automation equipment EP3318018B1|2019-07-24|Methods for recording a central control unit belonging to a home automation facility, and corresponding computer program products WO2018122509A1|2018-07-05|Method for configuring access to, remote controlling, and monitoring at least one home automation device forming part of a home automation installation EP3563556A1|2019-11-06|Method for remotely configuring access to, controlling and monitoring at least one home automation device forming part of a home automation installation WO2017006020A1|2017-01-12|Method for discovering the configuration of a home-automation facility EP3317731A1|2018-05-09|Method for controlling and method for configuring a home-automation facility EP3350967B1|2019-08-28|Method for configuring and method for controlling a home automation apparatus WO2018229397A1|2018-12-20|Method of configuring a central control unit belonging to a home-automation installation FR3067893A1|2018-12-21|METHOD FOR CONFIGURING A DOMOTIC DEVICE BELONGING TO A DOMOTIC INSTALLATION WO2019243722A1|2019-12-26|Method for configuring a central control unit belonging to a home automation system WO2017006023A1|2017-01-12|Method for recording a central control unit belonging to a home-automation facility Elshani et al.2006|The Anatomy of a Universal Domotics Integrator for Globally Interconnected Devices.
同族专利:
公开号 | 公开日 FR3047374B1|2018-07-27| CN108886482A|2018-11-23| EP3408973A1|2018-12-05| CN108886482B|2021-04-20| WO2017129885A1|2017-08-03| US20190036721A1|2019-01-31|
引用文献:
公开号 | 申请日 | 公开日 | 申请人 | 专利标题 US20030061380A1|2001-09-27|2003-03-27|Kabushiki Kaisha Toshiba|Digital home electronic device| WO2009080398A1|2007-12-20|2009-07-02|Telefonaktiebolaget Lm Ericsson |Ims-based discovery and control of remote devices|WO2019243722A1|2018-06-20|2019-12-26|Overkiz|Method for configuring a central control unit belonging to a home automation system|CN104038414A|2013-08-21|2014-09-10|江南大学|Multiprotocol intelligent household gateway apparatus and system thereof| FR3031260B1|2014-12-24|2018-02-09|Overkiz|METHOD FOR TRANSMITTING DATA BETWEEN A SERVER AND AN ELECTRONIC CONTROL UNIT OF A DOMOTIC INSTALLATION| CN105245420A|2015-10-22|2016-01-13|小米科技有限责任公司|Smart home furnishing controlling method and device|WO2021228372A1|2020-05-12|2021-11-18|Spagkakas Christodoulos|Online training method| WO2021233733A1|2020-05-19|2021-11-25|Signify Holding B.V.|Controlling different groups of lighting devices using different communication protocols in an entertainment mode|
法律状态:
2016-12-08| PLFP| Fee payment|Year of fee payment: 2 | 2017-08-04| PLSC| Publication of the preliminary search report|Effective date: 20170804 | 2018-01-11| PLFP| Fee payment|Year of fee payment: 3 | 2019-12-13| PLFP| Fee payment|Year of fee payment: 5 | 2021-01-11| PLFP| Fee payment|Year of fee payment: 6 | 2021-11-30| PLFP| Fee payment|Year of fee payment: 7 |
优先权:
[返回顶部]
申请号 | 申请日 | 专利标题 FR1650690A|FR3047374B1|2016-01-28|2016-01-28|METHOD FOR CONFIGURING, CONTROLLING OR SUPERVISING A DOMOTIC FACILITY| FR1650690|2016-01-28|FR1650690A| FR3047374B1|2016-01-28|2016-01-28|METHOD FOR CONFIGURING, CONTROLLING OR SUPERVISING A DOMOTIC FACILITY| US16/073,274| US20190036721A1|2016-01-28|2017-01-23|Method for configuring, controlling or monitoring home automation equipment| EP17706558.8A| EP3408973A1|2016-01-28|2017-01-23|Method for configuring, controlling or monitoring home automation equipment| PCT/FR2017/050134| WO2017129885A1|2016-01-28|2017-01-23|Method for configuring, controlling or monitoring home automation equipment| CN201780020699.XA| CN108886482B|2016-01-28|2017-01-23|Method for configuring, controlling or monitoring a home automation installation| 相关专利
Sulfonates, polymers, resist compositions and patterning process
Washing machine
Washing machine
Device for fixture finishing and tension adjusting of membrane
Structure for Equipping Band in a Plane Cathode Ray Tube
Process for preparation of 7 alpha-carboxyl 9, 11-epoxy steroids and intermediates useful therein an
国家/地区
|